import {
  defineConfig
} from 'vite'
import {
  resolve
} from "path";
import vue from '@vitejs/plugin-vue'

// import AutoImport from 'unplugin-auto-import/vite'
// import Components from 'unplugin-vue-components/vite'
// import {
//   ElementPlusResolver
// } from 'unplugin-vue-components/resolvers'
// https://vitejs.dev/config/
export default defineConfig({
  resolve: {
    alias: {
      "@": resolve(__dirname, "src"),
      "components": resolve(__dirname, "src/components"),
      "styles": resolve(__dirname, "src/styles"),
      "views": resolve(__dirname, "src/views"),
      "utils": resolve(__dirname, "src/utils"),
      "apis": resolve(__dirname, "src/apis"),
    },
  },
  plugins: [vue(), 
    // AutoImport({
    //   resolvers: [ElementPlusResolver()],
    // }),
    // Components({
    //   resolvers: [ElementPlusResolver()],
    // }),
  ],

});